package concurso.logica;

import java.io.Serializable;

import concurso.logica.excepciones.ConcursoException;

public class CierreEvaluacion implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private static CierreEvaluacion instancia;
	private boolean cierre;

	private CierreEvaluacion(){
		this.cierre = false;//Cierre de evaluacion esta apagada
	}

	public static CierreEvaluacion getCierreEvaluacion(){
		if (instancia == null)
			instancia = new CierreEvaluacion();
		return instancia;
	}
	
	public boolean getEstado(){
		return this.cierre;
	}
	
	public void cerrar() throws ConcursoException{
		this.cierre = true;
	}

	public void abrir() throws ConcursoException{
		this.cierre = false;
	}
}
